草庐IT

jQuery Mobile 按钮

全部标签

android - 按钮周围的额外空间从何而来?

我有一个简单的布局:它工作正常,除了当它呈现时,底部的按钮似乎有几个(我猜大约5个)像素的黑色边距/空间。设置按钮的边距似乎没有任何影响。怎么回事? 最佳答案 这是来自用于按钮背景的可绘制对象。可绘制按钮中有几个透明像素。如果您将drawable设置为您自己的,您会注意到没有“空白空间”。 关于android-按钮周围的额外空间从何而来?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questio

android - 单击按钮后更新 TextView?

我正在尝试制作一个基本计数器。想法是用户按下按钮,应用程序显示按钮被按下的次数。我的问题是我不确定如何更新TextView。我的理解是它的XML部分检索字符串,这些字符串在运行时是固定的。那么我应该如何“更新”“最终”的东西呢?我的理解是,当按下按钮时,我将num递增1。然后,它获取提示字符串(Clicks:%d)并将其显示到屏幕上。但是,每当我运行它时,它就会崩溃。publicclassHelloAndroidextendsActivity{/**Calledwhentheactivityisfirstcreated.*/intnum=0;TextViewtView;Buttoncl

Android以编程方式创建按钮问题

我正在尝试根据我的sqlite数据库中有多少项目在我的android应用程序上以编程方式创建按钮。按钮在那里,但我的问题是在每个按钮上设置onClick,因为我想在用户单击按钮时显示不同的内容。我现在正在使用这段代码:for(cursorCol.move(0);cursorCol.moveToNext();cursorCol.isAfterLast()){Id=Integer.parseInt(cursorCol.getString(cursorCol.getColumnIndex("id")));Log.i("Id","Id:"+Id);titleButton=cursorCol.g

android - 按下后退按钮

我有5个不同屏幕的多个Activity。如果在第一个屏幕和其他屏幕中按下后退键,我应该如何处理这种情况??finish()和System.exit()不工作..如果按下后退按钮,我应该怎么做才能退出我的应用程序?下面的代码不起作用?请建议我退出具有多个屏幕的应用程序的方法publicbooleanonKeyDown(intkeyCode,KeyEventevent){if(keyCode==KeyEvent.KEYCODE_BACK){AlertDialog.BuilderalertDialogBuilder=newAlertDialog.Builder(this);newAlertD

android - 如何禁用/启用进度对话框按钮

我想显示一个进度对话框,它只会在需要时显示“关闭”按钮,例如当进度值达到最大值时。在那个“关闭”按钮上,我想关闭对话框。我用否定按钮制作了进度对话框,当用户点击它时我可以关闭它但我不希望“关闭”按钮在我想要或进度完成时一直可见/启用。谢谢。 最佳答案 要基于Guillaume的评论和Karim的回答,您可以隐藏/显示或启用/禁用ProgressDialog上的按钮,如下所示:ProgressDialogdlg=newProgressDialog(this);dlg.setButton(ProgressDialog.BUTTON_NE

AlertDialog仅在Android&lt上显示中性按钮;7.0

我做了一个AlertDialog它具有三个按钮(正,负,中性),并且在我在手机上测试时可以正常工作(Android7.0),但是我有几个朋友(带有Android5.0和6.0)对其进行测试,他们只显示中性按钮。这是代码:AlertDialog.BuilderisSelfieBuilder=newAlertDialog.Builder(context);isSelfieBuilder.setTitle("Choosepictureorientation.");//SetupthebuttonsisSelfieBuilder.setPositiveButton("Selfie",newDialog

java - 带有可绘制对象的 Android 按钮 - 填充

我想在左侧的Button中添加一个DrawableImage,并尝试了以下操作:button=newButton(this);button.setWidth(screen_dimens(0.25,"w"));//25%ofscreenwidthbutton.setPadding(5,5,0,5);Drawableimg=getResources().getDrawable(R.drawable.image);button.setCompoundDrawablesWithIntrinsicBounds(img,null,null,null);但我想在可绘制对象和按钮边框之间的左侧有一个填

Android 检查用户按下主页按钮时应用程序是否到达后台?

我是android的新手,我需要知道每当应用程序从后台恢复时我需要显示密码锁定屏幕我遵循了this链接并能够获取它,但每当我用来调用相机Intent或画廊选择Intent时,应用程序将进入后台并出现锁定屏幕,而不是我需要知道应用程序是否在用户主页按钮按下时到达后台 最佳答案 将“好的”行为列入白名单我建议您尝试反过来考虑。对于您希望用户执行的操作(例如启动相机或从图库中选择),您可以将该操作列入白名单。这样,如果任何其他原因导致应用程序进入后台(例如用户接到电话),您可以在他们返回时显示锁定屏幕。当您启动相机或图库Activity时

android - 为每个按钮启用触摸反馈

使用AndroidStudio我有一些Buttons我希望当我点击它们时你可以看到一种确认你点击了那个Button的Action。有没有办法在不创建新的xml文件的情况下做到这一点,其中有一个selector?我想做类似的事情(我认为这是默认颜色):什么时候正常什么时候按下我有这个,但它什么也没做:Buttonb=(Button)findViewById(R.id.btn);b.setOnTouchListener(newView.OnTouchListener(){@OverridepublicbooleanonTouch(Viewv,MotionEventevent){if(eve

android - "is"按钮未显示在 Android 应用程序的确认框中?

嗨,friend们,我设置了一个带有是和没有按钮的对话框,但只有NO是可见的YES按钮是不可见的请建议我这是我使用的代码提前感谢alertDialog.setButton("YES",newDialogInterface.OnClickListener(){publicvoidonClick(DialogInterfacedialog,intwhich){//WriteyourcodeheretoinvokeYESeventToast.makeText(getApplicationContext(),"YouclickedonYES",Toast.LENGTH_SHORT).show(